package com.zmn.oms.dubbo.interfaces.zmn.serviceprovider.order;

import com.zmn.common.dto2.ResponseDTO;
import com.zmn.oms.dubbo.dto.zmn.order.*;
import com.zmn.oms.dubbo.dto.zmn.order.serviceprovider.*;

/**
 * 类描述：服务商订单remote
 *
 * @author yule
 * @date 2020/7/2 18:01
 */
public interface ServProviderOrderOperationReomteService {

    /**
     * 获取修改工单对象
     *
     * @param orderId
     * @return
     */
    ResponseDTO<UpdateOrderDRO> findOrderUpdateDetail(Long orderId, Long workId);

    /**
     * 修改预约时间
     */
    ResponseDTO updateOrderDutyTime(DutyTimeDIO DutyTimeDIO);

    /**
     * 修改地址
     */
    ResponseDTO updateOrderAddress(UpdateAddressDIO updateAddressDIO);

    /**
     * 保存备注
     */
    ResponseDTO saveRemark(OrderRemarkDIO remarkDIO);

}
